Update and clean gpuCI scripts - #440
Conversation
ajschmidt8
left a comment
There was a problem hiding this comment.
It looks like my review comments from the raft PR below will apply here as well (remove gpuci_logger function and fix export PARALLEL_LEVEL=${PARALLEL_LEVEL:-4}).
Codecov Report
@@ Coverage Diff @@
## branch-0.17 #440 +/- ##
===============================================
+ Coverage 89.83% 90.57% +0.74%
===============================================
Files 15 14 -1
Lines 1121 796 -325
===============================================
- Hits 1007 721 -286
+ Misses 114 75 -39
Continue to review full report at Codecov.
|
gpuci_logger and parallel level changed. |
|
@dillon-cullinan could you approve/merge? |
In CI folder the following changes have been made:
Remove logger function and replace all logger calls with gpuci_logger
Removed all ellipses ... from logger messages
Prepend /opt to the conda path in PATH variable
Replace conda with gpuci_conda_retry for build and install calls (Did not replace conda activate with gpuci_conda_retry)
Replace source activate with the following:
. /opt/conda/etc/profile.d/conda.sh
conda activate rapids
Replace conda list with more verbose information:
conda info
conda config --show-sources
conda list --show-channel-urls
Update Copyright year in the top of scripts to include 2020 if applicable
Set PARALLEL_LEVEL to ${PARALLEL_LEVEL:-4}
Set gpuci_conda_retry flags in cpu/build.sh
Setup 'gpuci_conda_retry' for build retries (results in 2 total attempts)
export GPUCI_CONDA_RETRY_MAX=1
export GPUCI_CONDA_RETRY_SLEEP=30
Replace calls to gcc and g++ with $CC and $CXX respectively